sodium trichlorophenate - English Synonyms Dictionary